AutoLISP 소스 파일을 펌 방지를 위해 기계어와 유사하게 컴파일할 수 있습니다.
원본 파일이 AutoCAD 지원 파일 검색 경로에 있으면 파일 이름을 지정할 때 경로를생략 할 수 있습니다.
파일 확장명을 생략하면 .lsp 가 사용됩니다.
출력 파일을 지정하지 않으면,vlisp- 컴파일출력의 이름을 입력 파일과 동일하게 지정하지만 확장자는 .fas 로 바꿉니다.
출력 파일 이름을 지정하고 입력 또는 출력 파일에 경로 이름을 지정하지 않으면, vlisp- 컴파일 출력 파일을 AutoCAD 설치 디렉토리에 저장합니다.
티컴파일이 성공하면(T 또는 nil) 그렇지 않으면무.
참고 : Visual LISP IDE가 열려 있어야합니다.
yinyang.lsp 가 AutoCAD 지원 파일 검색 경로에있는 디렉토리에 있다고 가정하면 다음 명령이이 프로그램을 컴파일합니다.
(vlisp-compile 'st "yinyang.lsp") T
출력 파일의 이름은 yinyang.fas 이며 "소스 파일과 동일한 디렉토리"에 있습니다.
다음 명령은 컴파일 yinyang.lsp 와 이름 출력 파일 GoodKarma.fas을
(vlisp-compile 'st "yinyang.lsp" "GoodKarma.fas")
출력 파일은 yinyang.lsp가 있는 디렉토리가 아닌 "AutoCAD 설치 디렉토리"에 있습니다.
다음 명령 은 yinyang.lsp를 컴파일 하고 출력 파일을 c : \ my 문서 디렉토리로 보냅니다 .
(vlisp-compile 'st " yinyang.lsp " "c : / my documents / GoodKarma")
이 마지막 예제는 컴파일 할 파일의 전체 경로를 식별합니다.
(vlisp-compile 'st "/Sample/yinyang.lsp")
이 명령의 출력 파일 이름은 yinyang.fas 이며 입력 파일과 동일한 디렉토리에 있습니다.